package com.yilin.tms.data.service;

import com.yilin.tms.core.entity.order.goods.GoodsOrder;
import com.yilin.tms.core.entity.order.transit.TransitOrder;
import com.yilin.tms.core.entity.system.system.AppIcon;
import com.yilin.tms.core.entity.truck.TruckVehicle;
import com.yilin.tms.core.entity.user.account.Account;
import com.yilin.tms.core.entity.user.organize.Organize;

public interface ISharePostersService {

    //获取货源海报
    String goodsSHarePosters(GoodsOrder goodsOrder, Account account);

    //运单货源海报
    String transitSHarePosters(TransitOrder transitOrder, Account account);

    //车源海报
    String vehicleSHarePosters(TruckVehicle truckVehicle, Account account);

    //用户海报
    String accountInfoSHarePosters(Organize organize, Account account);

    String generateAppIcon(AppIcon appIcon);
}
